package com.ly.heart.domain.king.material;

import com.ly.heart.domain.king.BaseChildBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("金蝶物料采购信息")
@Data
public class MaterialSubHeadEntity3Bo {

    @ApiModelProperty("基本单位最小拆分数量")
    private String FBaseMinSplitQty;

    @ApiModelProperty("采购单位")
    private BaseChildBo FPurchaseUnitId;

    @ApiModelProperty("采购计价单位")
    private BaseChildBo FPurchasePriceUnitId;

    @ApiModelProperty("采购组织")
    private BaseChildBo FPurchaseOrgId;

    @ApiModelProperty("采购组")
    private BaseChildBo FPurchaseGroupId;

    @ApiModelProperty("采购员")
    private BaseChildBo FPurchaserId;

    @ApiModelProperty("默认供应商")
    private BaseChildBo FDefaultVendor;

    @ApiModelProperty("费用项目")
    private BaseChildBo FChargeID;

    @ApiModelProperty("配额管理")
    private String FIsQuota;

    @ApiModelProperty("配额方式")
    private String FQuotaType;

    @ApiModelProperty("最小拆分数量")
    private String FMinSplitQty;

    @ApiModelProperty("VMI业务")
    private String FIsVmiBusiness;

    @ApiModelProperty("启用商联在线")
    private String FEnableSL;

    @ApiModelProperty("需要请购")
    private String FIsPR;

    @ApiModelProperty("允许退料")
    private String FIsReturnMaterial;

    @ApiModelProperty("货源控制")
    private String FIsSourceControl;

    @ApiModelProperty("收货上限比例(%)")
    private String FReceiveMaxScale;

    @ApiModelProperty("收货下限比例(%)")
    private String FReceiveMinScale;

    @ApiModelProperty("收货提前天数")
    private String FReceiveAdvanceDays;

    @ApiModelProperty("收货延迟天数")
    private String FReceiveDelayDays;

    @ApiModelProperty("采购类型")
    private BaseChildBo FPOBillTypeId;

    @ApiModelProperty("代理采购加成比例")
    private String FAgentPurPlusRate;

    @ApiModelProperty("默认条码规则")
    private BaseChildBo FDefBarCodeRuleId;

    @ApiModelProperty("重复打印数")
    private String FPrintCount;

    @ApiModelProperty("最小包装数")
    private String FMinPackCount;

    @ApiModelProperty("使用组织")
    private BaseChildBo FUseOrgId4;

    @ApiModelProperty("日产量")
    private String FDailyOutQtySub;

    @ApiModelProperty("默认产线")
    private BaseChildBo FDefaultLineIdSub;

    @ApiModelProperty("启用日排产")
    private String FIsEnableScheduleSub;

}
